.io-56-wdg-list-top-image {

}

.io-56-wdg-list-top-image .item {
    position: relative;
    margin: 0;
    padding: 0;
    border-bottom: #ededed 1px solid;
    height: 144px;
    width: 100%;
}

.io-56-wdg-list-top-image .item .image {
    width: 100%;
    height: 144px;
}

.io-56-wdg-list-top-image .item .image img{
    width: 100%;
    height: 144px;
}

.io-56-wdg-list-top-image .item {
  .content {
    width: 100%;
    height: 40px;
    position: absolute;
    z-index: 100;
    background: #000;
    filter: alpha(opacity=55);
    -moz-opacity: .55;
    -khtml-opacity: .55;
    opacity: .55;

    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;

    margin: -40px 0 0 0;
    color: #fff;

    .title  {
      margin: 2px 0 0 10px;
      font-size: 15px;
      line-height: 20px;
      font-family: Roboto-Regular;
    }
    .descr  {
      margin: 0 0 0 10px;
      font-size: 10px;
      line-height: 15px;
      font-family: Roboto-Light;
    }
  }
}